html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,footer,header,hgroup,menu,nav,section,menu,time,mark,audio,video
	{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent
}

body {
	line-height: 1
}

article,aside,dialog,figure,footer,header,hgroup,nav,section {
	display: block
}

nav ul {
	list-style: none
}

blockquote,q {
	quotes: none
}

blockquote:before,blockquote:after,q:before,q:after {
	content: '';
	content: none
}

a {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent
}

ins {
	background-color: #ff9;
	color: #000;
	text-decoration: none
}

mark {
	background-color: #ff9;
	color: #000;
	font-style: italic;
	font-weight: bold
}

del {
	text-decoration: line-through
}

abbr[title],dfn[title] {
	border-bottom: 1px dotted #000;
	cursor: help
}

table {
	border-collapse: collapse;
	border-spacing: 0
}

hr {
	display: block;
	height: 1px;
	border: 0;
	border-top: 1px solid #ccc;
	margin: 1em 0;
	padding: 0
}

input,select {
	vertical-align: middle
}

body {
	background: #fff url(http://static.twiends.com/images/background.jpg)
		repeat-x 0 0;
	font-family: Helvetica, Arial, sans-serif;
	color: #333;
	font-size: 75%;
	margin: 0;
	height: 100%
}

body:before {
	content: "";
	height: 100%;
	float: left;
	width: 0;
	margin-top: -32767px
}

html,form {
	height: 100%
}

#Main {
	overflow: visible;
	padding-bottom: 130px
}

#BodyContainer {
	min-height: 100%
}

h2,h3,h4,h5,h6 {
	margin-bottom: 10px;
	margin-top: 10px
}

h2 {
	font-size: 32px;
	color: #035561
}

h3 {
	font-size: 25px
}

h4 {
	font-size: 18px
}

h5 {
	font-size: 1.4em
}

h6 {
	font-size: 1.2em
}

a {
	color: #2f748b;
	text-decoration: none
}

a:visited {
	color: #1d5b70
}

a:hover {
	color: #2b9bc0
}

br.clear,.clear {
	clear: both
}

.hide {
	display: none !important
}

.nomargin {
	margin: 0 !important
}

p {
	font-size: 14px;
	display: block;
	margin-bottom: 15px;
	line-height: 1.4em
}

input[type="text"],input[type="password"] {
	font-family: Helvetica, Arial, sans-serif;
	padding: 5px 0 5px 5px
}

textarea {
	font-family: Helvetica, Arial, sans-serif;
	padding: 5px 0 5px 5px
}

.small {
	font-size: 10px
}

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0
}

.clearfix {
	display: inline-block
}

.center {
	width: 100%;
	text-align: center
}

html[xmlns] .clearfix {
	display: block
}

* html .clearfix {
	height: 1%
}

select {
	font-size: 1.2em;
	padding: 5px;
	width: 300px
}

select.styleChooser {
	float: left
}

.container {
	width: 960px;
	margin: 0 auto;
	position: relative
}

.main {
	padding: 18px 0 0 0
}

.main h1 {
	font-size: 20px;
	color: #333;
	margin: 5px 0 8px 0
}

.mainContent {
	width: 680px;
	float: left
}

body.settings .mainContent {
	width: 949px
}

.birds {
	background: url(http://static.twiends.com/images/birds.png) no-repeat 0
		0;
	width: 111px;
	height: 49px;
	position: absolute;
	top: -50px;
	right: 10px
}

.sidebar {
	width: 242px;
	float: left;
	margin: 30px 0 10px 20px;
	padding: 12px 3px 0 2px
}

* html .sidebar {
	margin-left: 15px
}

.sidebarContent {
	padding: 15px
}

body.home .features h4 {
	width: 190px
}

.registration h4 {
	width: 183px;
	margin-top: 4px;
	font-size: 17px;
	font-weight: normal;
	color: #32d;
}

.registration {
	background: url(http://static.twiends.com/images/register_box.png)
		no-repeat 0 0;
	height: 315px;
	position: relative;
	top: -55px;
	padding: 55px 20px 0 20px;
	margin-bottom: -45px;
	text-align: left
}

.registration label {
	display: block;
	margin-top: 7px;
	margin-bottom: 1px
}

.registration .status {
	display: block;
	margin: 6px 0 5px 5px
}

.TermsPopup {
	height: 340px !important;
	width: 445px !important;
	font-size: 14px
}

.TermsPopup label {
	width: 100px;
	display: inline-block;
	margin-top: 7px;
	margin-bottom: 1px;
	font-size: 14px
}

.TermsPopup input {
	font-size: 14px
}

.TermsPopup .status {
	display: block;
	margin: 6px 0 5px 5px
}

a.twitterConnect,a.facebookConnect,a.tweetseeds,input.tweetseeds,a.nothanks,input.nothanks,a.giveItAGo,input.register,a.seeMore,a.save,input.save,a.okay,a.done,a.complete,a.yes,a.no,a.cancel,a.continue,a.next,a.send,a.emailMe,a.sendUsername,a.sendPassword,a.recoverAccount,a.tweet,a.add,a.verify,a.closeBig,a.tryAgain,input.giveItAGo,input.seeMore,input.save,input.save,input.okay,input.done,input.complete,input.yes,input.no,input.cancel,input.continue,input.next,input.send,input.emailMe,input.sendUsername,input.sendPassword,input.recoverAccount,input.tweet,input.add,input.verify,a.gearssmall,input.gearssmall,a.reportsmall,input.reportsmall,a.reload
	{
	width: 103px;
	height: 42px;
	border: 0;
	margin: 9px 0 0 0;
	display: inline-block;
	line-height: 0;
	padding: 1px;
	vertical-align: middle;
	background-color: transparent;
	overflow: visible
}

a.twitterConnect {
	height: 25px;
	background:
		url(http://static.twiends.com/images/sign-in-with-twitter-d.png)
		no-repeat 0 0;
	width: 151px;
	margin-top: 1px
}

a.facebookConnect {
	height: 25px;
	background: url(http://twiends.com/images/facebookconnect.gif) no-repeat
		0 0;
	width: 90px;
	margin-top: 1px
}

input.register {
	background: url(http://static.twiends.com/images/buttons/register.png)
		no-repeat 0 0
}

a.verify {
	margin: 0;
	vertical-align: middle
}

a.giveItAGo,a.okay {
	background-image:
		url(http://twiends.com/images/buttons/give_it_a_go.png);
	width: 240px;
	height: 42px;
	border: 0;
	margin: 10px 0 0 0;
	text-indent: -99999px;
	display: block;
	line-height: 0;
	background-color: transparent
}

a.nothanks,input.nothanks {
	background-image: url(http://twiends.com/images/buttons/nothanks.png);
	width: 150px
}

a.tweetseeds,input.tweetseeds {
	background-image: url(http://twiends.com/images/buttons/tweetseeds.png);
	width: 240px
}

a.okay,input.okay {
	background-image: url(http://twiends.com/images/buttons/okay.png);
	width: 82px
}

a.done,input.done {
	background-image: url(http://twiends.com/images/buttons/done.png);
	width: 82px
}

a.complete,input.complete {
	background-image: url(http://twiends.com/images/buttons/complete.png);
	width: 115px
}

a.yes,input.yes {
	background-image: url(http://static.twiends.com/images/buttons/yes.png);
	width: 62px
}

a.no,input.no {
	background-image: url(http://static.twiends.com/images/buttons/no.png);
	width: 53px
}

a.cancel,input.cancel {
	background-image: url(http://twiends.com/images/buttons/cancel.png);
	width: 90px
}

a.continue,input.continue {
	background-image: url(http://twiends.com/images/buttons/continue.png);
	width: 115px
}

a.next,input.next {
	background-image: url(http://twiends.com/images/buttons/send.png);
	width: 75px
}

a.send,input.send {
	background-image: url(http://twiends.com/images/buttons/okay.png);
	width: 80px
}

a.emailMe,input.emailMe {
	background-image: url(http://twiends.com/images/buttons/email_me.png);
	width: 110px
}

a.sendUsername,input.sendUsername {
	background-image:
		url(http://twiends.com/images/buttons/send_username.png);
	width: 170px
}

a.sendPassword,input.sendPassword {
	background-image:
		url(http://twiends.com/images/buttons/send_password.png);
	width: 170px
}

a.recoverAccount,input.recoverAccount {
	background-image:
		url(http://twiends.com/images/buttons/recover_account.png);
	width: 180px
}

a.tweet,input.tweet {
	background-image: url(http://twiends.com/images/buttons/tweet.png);
	width: 87px
}

a.add,input.add {
	background-image: url(http://twiends.com/images/buttons/add.png);
	width: 67px
}

a.verify,input.verify {
	background-image: url(http://twiends.com/images/buttons/verify.png);
	width: 80px
}

a.gearssmall,input.gearssmall {
	background: url(http://twiends.com/images/icons/gearslight.png)
		no-repeat 0 0;
	width: 16px;
	height: 16px
}

a.gearssmall:hover,input.gearssmall:hover {
	background: url(http://twiends.com/images/icons/gears.png) no-repeat 0 0;
	width: 16px;
	height: 16px
}

a.reportsmall,input.reportsmall {
	background: url(http://twiends.com/images/icons/reportsmalllight.png)
		no-repeat 0 0;
	width: 16px;
	height: 16px
}

a.reportsmall:hover,input.reportsmall:hover {
	background: url(http://twiends.com/images/icons/reportsmall.png)
		no-repeat 0 0;
	width: 16px;
	height: 16px
}

a.no {
	background-image: url(../images/buttons/no.png);
	width: 62px
}

a.closeBig {
	background-image: url(../images/buttons/close_big.png);
	width: 80px
}

a.tryAgain {
	background-image: url(../images/buttons/try_again.png);
	width: 113px
}

a.seeMore,a.reload {
	background-image: url(http://twiends.com/images/buttons/see_more.png);
	width: 125px;
	height: 44px;
	text-indent: -99999px
}

a.reload {
	background-image: url(http://twiends.com/images/buttons/reload.png);
	width: 118px;
	height: 42px
}

input.save,a.save {
	background: url(http://twiends.com/images/buttons/save.png) no-repeat 0
		0;
	display: block;
	width: 103px;
	height: 44px;
	border: 0;
	margin: 10px 0 0 0;
	text-indent: -99999px;
	line-height: 0
}

a.buyCredits {
	background-image:
		url(http://twiends.com/images/buttons/buy_credits.png?v=2);
	width: 150px;
	display: block;
	height: 44px;
	border: 0;
	margin: 10px 0 0 0;
	text-indent: -99999px;
	display: inline-block;
	line-height: 0
}

a.promoteNow,input.promoteNow {
	background-image: url(http://twiends.com/images/buttons/promotenow.png);
	width: 271px;
	display: block;
	height: 44px;
	border: 0;
	margin: 10px 0 0 0;
	text-indent: -99999px;
	display: inline-block;
	line-height: 0;
	background-color: transparent
}

a.tweetseeds:hover,input.tweetseeds:hover,a.giveItAGo:hover,.registration input.register:hover,a.buyCredits:hover,a.seeMore:hover,a.promotenow:hover,input.promotenow:hover,a.save:hover,input.save:hover,a.okay:hover,a.done:hover,a.complete:hover,a.yes:hover,a.no:hover,a.cancel:hover,a.continue:hover,a.next:hover,a.send:hover,a.emailMe:hover,a.sendUsername:hover,a.sendPassword:hover,a.recoverAccount:hover,a.tweet:hover,a.add:hover,a.verify:hover,a.closeBig:hover,a.tryAgain:hover,a.nothanks:hover,input.nothanks:hover,input.giveItAGo:hover,input.buyCredits:hover,input.seeMore:hover,input.save:hover,input.save:hover,input.okay:hover,input.done:hover,input.complete:hover,input.yes:hover,input.no:hover,input.cancel:hover,input.continue:hover,input.next:hover,input.send:hover,input.emailMe:hover,input.sendUsername:hover,input.sendPassword:hover,input.recoverAccount:hover,input.tweet:hover,input.add:hover,input.verify:hover,a.reload:hover
	{
	background-position: 0 -42px;
	cursor: pointer
}

input.paypalBuyNow:hover,input.paypalSubscribe:hover,a.paypalUnsubscribe:hover
	{
	cursor: pointer
}

.helparticles {
	background: url(http://twiends.com/images/helparticles.png) no-repeat 0
		0;
	padding: 3px 20px;
	width: 202px
}

.helparticles h4 {
	color: #fff;
	margin-bottom: 10px
}

.features {
	background: url(http://twiends.com/images/features.png) no-repeat 0 0;
	padding: 3px 20px;
	width: 202px;
	overflow: hidden
}

.featuresNames h6 {
	margin: 0 0 8px 0
}

.featuresNames h6 a {
	color: #2c546c
}

.features h4 {
	color: #fff;
	margin-bottom: 30px
}

.features p {
	margin: 5px 0 10px 0
}

.features .thumb {
	margin-top: 3px;
	float: left
}

.features .website {
	line-height: 1.4em
}

.features .twitter {
	line-height: 1.4em
}

.featuresNames {
	float: left;
	width: 140px;
	margin-left: 10px
}

.featuresBottom {
	background: url(http://twiends.com/images/features_bottom.png) no-repeat
		0 0;
	width: 244px;
	height: 18px;
	margin-bottom: 2px
}

.features .twiend {
	vertical-align: middle;
	color: #818181
}

.features .follow {
	vertical-align: middle;
	color: #818181
}

.howMany {
	vertical-align: middle;
	color: #818181
}

.features ul li {
	list-style: none;
	font-weight: bold;
	line-height: 1.8em;
	font-size: 14px
}

.newsletter {
	width: 270px;
	clear: left;
	float: left;
	text-align: left
}

.newsletter label {
	display: block;
	width: 50px;
	float: left;
	text-align: left;
	margin-top: 6px
}

.newsletter .continue {
	margin-left: 50px;
	border: 0 none
}

.footer {
	width: 100%;
	clear: both;
	background: #a3c327 url(http://twiends.com/images/footer.jpg) repeat-x 0
		0;
	margin-top: -130px;
	height: 60px;
	position: relative;
	padding: 70px 0 0 0;
	overflow: hidden
}

.footer ul {
	overflow: hidden;
	padding: 20px;
	text-align: center
}

.footer ul li {
	float: left;
	margin-right: 25px;
	list-style: none
}

.footer ul li a {
	font-weight: bold;
	font-size: 14px;
	text-decoration: none
}

.testimonials {
	background: url(http://twiends.com/images/testimonials.png) no-repeat 0
		0;
	width: 138px;
	height: 260px;
	padding: 20px 70px 0 385px;
	margin-top: -240px
}

blockquote {
	color: #555;
	font-size: 17px;
	line-height: 1.2em;
	margin-bottom: 3px;
	font-style: italic
}

cite {
	color: #686868;
	font-size: 11px
}

.PopOverMask {
	position: absolute;
	background-color: Black;
	display: none;
	z-index: 9998;
	top: 0;
	left: 0;
	filter: alpha(opacity =           50);
	opacity: .5
}

.popup {
	width: 400px;
	border: 10px solid #6a8a28;
	padding: 30px;
	z-index: 9999;
	margin: 0 auto;
	position: absolute;
	top: 0;
	left: 200px;
	background-color: #fff;
	display: none
}

.popup h3 {
	margin-top: 0 !important;
	margin-bottom: 10px
}

.popup p {
	font-size: 14px
}

.popup.warningInfoBox a,.popup.fatalInfoBox a {
	margin-left: 57px
}

.popup a.giveItAGo {
	margin-left: 70px;
	margin-bottom: 10px
}

a.close {
	background: url(http://twiends.com/images/buttons/close.png) no-repeat 0
		0;
	width: 35px;
	height: 32px;
	display: block;
	text-indent: -99999px
}

.popup a.close {
	position: absolute !important;
	top: -18px;
	right: -20px
}

a.close:hover {
	background-position: 0 -32px
}

.socialPopup {
	width: 293px
}

.socialPopup p {
	font-weight: normal;
	color: #000;
	padding: 5px 10px;
	line-height: 1.4em;
	margin-bottom: 3px
}

.socialPopup .followers {
	line-height: 1.0em;
	margin-bottom: 0
}

.socialPopup .lastTweet {
	background-color: #e7fcff;
	border-top: 1px solid #035561;
	padding: 5px
}

.socialPopup .thumbouter {
	float: left;
	margin: 0 10px 5px 0;
	width: 48px;
	height: 48px
}

.textOnly {
	font-weight: normal;
	color: #333;
	line-height: 1.4em;
	font-size: 12px;
	margin: 10px 7px 10px 7px
}

.socialPopup h6 {
	margin-left: 10px;
	font-size: 1.5em
}

.socialPopup a.twitter {
	float: left;
	margin-top: 5px;
	width: 210px;
	text-align: left
}

.socialPopup a.website {
	float: left;
	margin-top: 5px;
	width: 210px;
	text-align: left
}

.history {
	margin-left: 5px
}

a.moreHelp,a.delete,a.block,a.blocked {
	background: url(http://twiends.com/images/buttons/question.png)
		no-repeat 0 0;
	padding: 3px 0 2px 20px;
	color: #777;
	font-size: 10px;
	text-decoration: none
}

a.delete {
	background-image: url(http://twiends.com/images/buttons/delete.png)
}

a.block {
	background-image: url(http://twiends.com/images/buttons/ban.png)
}

a.blocked {
	background-image: url(http://twiends.com/images/buttons/ban.png);
	background-position: 0 -29px
}

a.moreHelp:hover,a.delete:hover {
	background-position: 0 -16px
}

a.block:hover {
	background-position: 0 -29px
}

.basicSort {
	height: 40px
}

.basicSort .sort {
	float: left;
	margin: 5px 0 0 10px;
	width: 250px;
	font-size: 13px
}

.basicSort .feedback {
	float: right;
	margin: 5px 35px 0 0;
	width: 350px;
	text-align: right;
	font-size: 12px;
	color: #595959;
	font-weight: bold
}

.historyactions {
	width: 250px;
	clear: both
}

.historyajax {
	width: 40px;
	float: left;
	padding-top: 15px
}

.historybalance {
	width: 120px;
	float: right;
	padding-top: 0;
	font-weight: bold;
	font-size: 1.25em;
	color: #777;
	text-align: center;
	margin-right: 35px
}

.historyfilters {
	width: 460px;
	float: left;
	clear: both
}

.historyrow {
	height: 37px
}

.historyrow img {
	width: 32px;
	height: 32px;
	margin-right: 10px;
	margin-left: 5px;
	vertical-align: middle;
	float: left
}

.historyrow .htext {
	float: left;
	width: 480px;
	padding-top: 7px;
	font-size: 1.2em
}

.historyrow .hcredits {
	float: right;
	width: 50px;
	text-align: center;
	padding-top: 7px;
	font-size: 1.2em
}

.historyrow .hgears {
	float: right;
	width: 16px;
	margin-left: 3px;
	margin-top: 11px;
	vertical-align: top
}

.twiending {
	margin: 10px 0;
	list-style: none
}

.twiending li.tC {
	width: 90px;
	height: 113px;
	border: 1px solid #e3e6d5;
	margin: 0 20px 20px 0;
	float: left;
	text-align: center;
	-moz-border-radius: 10px;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	position: relative;
	padding: 5px 0
}

.twiending li.tC.fT {
	background-color: #f5faeb;
	border-color: #d2d7bf
}

.twiending li.tC.cB {
	background-color: #dae4b3;
	border-color: #97b71b
}

.twiending li.tC p {
	margin-bottom: 0;
	font-weight: normal;
	color: #818181;
	line-height: 1em;
	font-size: 12px
}

.thumbouter {
	padding: 3px 0;
	display: inline-block;
	position: relative
}

.twiending li.tC img.thumb,.socialPopup img.thumb {
	width: 48px;
	height: 48px
}

.twiending li.tC img.thumbcensored,.socialPopup img.thumbcensored {
	padding: 3px 0;
	position: absolute;
	top: 0;
	left: 0
}

.icons {
	padding-right: 5px;
	height: 15px
}

.icons li {
	list-style: none;
	float: right;
	margin-left: 3px
}

.twiending li.tC a.skip {
	position: absolute;
	bottom: 8px;
	left: 15px
}

.seeMoreContainer {
	width: 100%;
	text-align: center;
	float: left
}

.seeMoreContainer a.seeMore {
	margin-top: 30px
}

.seeMoreContainer p.small {
	margin-left: 10px;
	margin-top: 6px
}

.twiendingHalf {
	width: 670px;
	background: #e5f898;
	margin-top: 15px;
	min-height: 450px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	-o-border-radius: 8px;
	-ms-border-radius: 8px;
	-khtml-border-radius: 8px;
	border-radius: 8px;
}

.twiendingFourth {
	width: 165px;
	background: #fefefe url(http://twiends.com/images/twiendingback3.png)
		no-repeat 0 0;
	float: left;
	margin-right: 10px;
	padding: 10px 0 0 10px;
	min-height: 200px
}

.twiendingWide {
	width: 650px;
	background: #fefefe url(http://twiends.com/images/twiendingback4.png)
		no-repeat 0 0;
	float: left;
	margin-right: 10px;
	padding: 15px 0 0 15px;
	min-height: 200px
}

.twiendingTitle {
	color: #555;
	font-size: 18px;
	font-weight: bold;
	text-align: left
}

.twiendingHalfTitle {
	color: #555;
	font-size: 18px;
	font-weight: bold;
	width: 100%;
	text-align: center
}

.twiendingHalfMessage {
	color: #739073;
	font-size: 14px;
	font-weight: bold;
	margin: 20px 30px 20px 20px;
	text-align: center
}

.twiendingHalf .twiending li.tC {
	margin: 0 10px 10px 0
}

.twiending li.sC {
	width: 150px;
	border: 0 none;
	margin: 0 0 10px 0;
	float: left;
	text-align: left;
	position: relative;
	padding: 0;
	vertical-align: top
}

.twiending li.aC {
	width: 300px;
	border: 0 none;
	margin: 0;
	float: left;
	text-align: left;
	position: relative;
	padding: 8px 0 8px 0;
	vertical-align: top;
	border-top: 1px solid #EEE
}

.twiending li.aC.normal {
	border-top: 1px solid #DDD;
	width: 620px;
	margin: 0
}

.twiending li.aC img.thumb {
	width: 32px;
	height: 32px
}

.twiending li.aC ul {
	margin-right: 7px;
	font-weight: normal;
	color: #555;
	line-height: 1em;
	font-size: 12px;
	display: inline-block
}

.twiending li.aC .pic {
	vertical-align: top;
	float: left;
	width: 32px;
	height: 32px;
	overflow: hidden
}

.twiending li.aC .name {
	width: 175px;
	height: 20px;
	overflow: hidden;
	font-size: 18px;
	float: left
}

.twiending li.aC.normal .name {
	width: 240px
}

.twiending li.aC .name a {
	color: #2c546c
}

.twiending li.aC .folls,.twiending li.aC .seeds,.twiending li.aC .followdiv,.twiending li.aC .blockdiv
	{
	text-align: right;
	float: left;
	width: 50px;
	font-size: 14px;
	margin-top: 3px
}

.twiending li.aC .folls {
	width: 70px
}

.twiending li.aC .seeds {
	width: 60px
}

.twiending li.aC .followdiv {
	width: 90px;
	font-size: 10px;
	float: right;
	margin-top: 5px
}

.twiending li.aC .blockdiv {
	width: 85px;
	font-size: 10px;
	float: right;
	margin-top: 5px
}

.twiending li.aC .folls span,.twiending li.aC .seeds span {
	font-size: 10px
}

.twiending li.aC .icons {
	display: inline-block
}

.twiending li.aC .taglist {
	text-align: center;
	font-size: 14px;
	line-height: 1.3em
}

.twiending li.aC .taglistbig {
	font-size: 16px;
	line-height: 1.5em
}

.twiending li.aC .taglistbig a {
	margin-right: 15px
}

.twiending li.sC .taglist {
	text-align: center;
	font-size: 14px;
	line-height: 1.3em
}

.twiending li.aC .popularity {
	display: inline-block;
	height: 5px;
	background-color: #66cd00;
	border: 1px solid #777;
	width: 5px;
	margin-top: 3px
}

a.twiend,a.follow,a.twiendAll,a.settings,a.tweetSmall,inputtwiend,input.twiendAll,inputsettings,input.tweetSmall
	{
	background: url(http://twiends.com/images/buttons/twiend.png) no-repeat
		0 0;
	width: 78px;
	height: 32px;
	text-indent: -99999px;
	display: inline-block;
	line-height: 0;
	position: relative;
	border: 0
}

a.addSmall,a.useVoucher,input.addSmall,input.useVoucher {
	height: 32px;
	text-indent: -99999px;
	display: inline-block;
	line-height: 0;
	position: relative;
	vertical-align: middle;
	margin-top: 0;
	border: 0;
	background-color: transparent
}

* html a.twiend,a.follow,* html a.twiendAll,* html a.settings,*+html a.twiend,*+html a.twiendAll,*+html a.settings
	{
	display: block
}

a.follow,input.settings {
	background-image: url(http://twiends.com/images/buttons/follow.png)
}

a.settings,input.settings {
	background-image: url(http://twiends.com/images/buttons/settings.png)
}

a.twiendAll,input.twiendAll {
	background-image: url(http://twiends.com/images/buttons/twiend_all.png);
	width: 94px
}

a.tweetSmall,input.tweetSmall {
	background-image: url(http://twiends.com/images/buttons/tweet_small.png);
	width: 67px
}

a.addSmall,input.addSmall {
	background-image: url(http://twiends.com/images/buttons/add_small.png);
	width: 30px
}

a.useVoucher,input.useVoucher {
	background-image: url(http://twiends.com/images/buttons/use_voucher.png);
	width: 107px
}

a.twiend:hover,a.follow:hover,a.twiendAll:hover,a.settings:hover,a.tweetSmall:hover,a.addSmall:hover,a.useVoucher:hover,input.twiend:hover,input.twiendAll:hover,input.settings:hover,input.tweetSmall:hover,input.addSmall:hover,input.useVoucher:hover
	{
	background-position: 0 -32px;
	cursor: pointer
}

.thumb {
	width: 48px;
	height: 48px
}

.thumb2 {
	width: 48px;
	height: 48px;
	margin: 10px 10px 10px 20px
}

a.skip {
	text-align: left;
	padding-left: 0;
	color: #888;
	font-size: 10px;
	text-decoration: none
}

a.skip:hover {
	color: #555
}

a.arrow {
	background: url(http://twiends.com/images/buttons/arrow.png) no-repeat
		100% 0;
	padding: 0 15px 0 0
}

a.arrow.selected,a.arrow:hover {
	background-position: 100% -18px
}

p.interests {
	font-size: 1.3em
}

a.facebook {
	background: url(http://twiends.com/images/icons/facebook.png) no-repeat
		0 0;
	padding: 3px 0 2px 20px
}

a.twitter {
	background: url(http://twiends.com/images/icons/twitter.png) no-repeat 0
		0;
	padding: 1px 0 2px 20px
}

a.website {
	background: url(http://twiends.com/images/icons/web.png) no-repeat 0 0;
	padding: 3px 0 2px 20px
}

.sidebar p {
	font-size: 13px;
	line-height: 1.3em
}

.creditDisplay {
	background-color: #98b81c;
	position: relative;
	top: -9px;
	padding: 10px 10px 20px 10px;
	text-align: center;
	margin: 5px 5px 0 5px;
	border: 2px solid #e9f7fb;
	position: relative;
	z-index: 2;
	-moz-border-radius: 10px;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-box-shadow: 0 1px 3px #777;
	-webkit-box-shadow: 0 2px 3px #777;
	box-shadow: 0 2px 3px #777;
	background: -webkit-gradient(linear, left bottom, left top, color-stop(0.4, #94b319),
		color-stop(0.97, #c6e83d), color-stop(0.99, #d8ef7b),
		color-stop(1, #d8ef7b) );
	background: -moz-linear-gradient(center bottom, #94b319 40%, #c6e83d 97%, #d8ef7b
		99%, #d8ef7b 100%)
}

.creditDisplay a {
	color: #000
}

.ie6fix {
	padding: 1px
}

.creditsRemaining {
	border: 2px solid #b8c7d3;
	padding-bottom: 10px;
	background-color: #fff;
	text-align: center;
	-moz-border-radius: 10px;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-box-shadow: 0 1px 3px #777;
	-webkit-box-shadow: 0 2px 3px #777;
	box-shadow: 0 2px 3px #777;
	background: -webkit-gradient(linear, left bottom, left top, color-stop(0.4, #e7fcff),
		color-stop(0.7, #fff) );
	background: -moz-linear-gradient(center bottom, #e7fcff 40%, #fff 70%)
}

.creditsRemaining h2 {
	font-size: 60px
}

.creditsRemaining h6 {
	margin-top: 0
}

.latestActivityOuter {
	margin: -15px 0 0 0;
	min-height: 15px
}

.latestActivity {
	background: #f5faeb;
	border: 2px solid #aeb9c3;
	margin: 0 5px 25px 5px;
	padding: 0 15px 10px;
	-moz-border-radius: 0 0 10px 0;
	border-radius: 0 0 10px 0;
	-webkit-border-radius: 0 0 10px 0;
	-moz-box-shadow: 0 1px 3px #777;
	-webkit-box-shadow: 0 2px 3px #777;
	box-shadow: 0 2px 3px #777;
	width: 198px;
	position: relative;
	z-index: 1
}

*+html .latestActivity {
	top: -20px
}

* html .latestActivity {
	top: -20px
}

.latestActivity li {
	list-style: none;
	line-height: 1.3em
}

.latestActivity li span {
	font-weight: normal;
	font-size: 10px;
	font-style: italic;
	display: inline-block;
	float: right
}

.latestActivity li span {
	float: none;
	display: inline
}

.latestActivity a.olderEntries {
	background-color: #f5faeb;
	border: 2px solid #aeb9c3;
	border-top: 0;
	position: absolute;
	bottom: -22px;
	left: -2px;
	display: inline-block;
	text-decoration: none;
	font-size: 10px;
	color: #000;
	z-index: 3;
	padding: 5px 10px;
	-moz-border-radius: 0 0 10px 10px;
	border-radius: 0 0 10px 10px;
	-webkit-border-radius: 0 0 10px 10px;
	-moz-box-shadow: 0 2px 2px #777;
	-webkit-box-shadow: 0 2px 2px #777;
	box-shadow: 0 2px 2px #777;
	background: -webkit-gradient(linear, left bottom, left top, color-stop(0.14, #e6f3ba
		), color-stop(1, #f5faeb) );
	background: -moz-linear-gradient(center bottom, #e6f3ba 14%, #f5faeb 100%)
}

.latestActivity a.olderEntries:hover {
	background: -webkit-gradient(linear, left bottom, left top, color-stop(0.30, #e6f3ba
		), color-stop(1, #f5faeb) );
	background: -moz-linear-gradient(center bottom, #e6f3ba 60%, #f5faeb 100%)
}

.topAlert {
	width: 591px;
	border: 2px solid #e9f7fb;
	background-color: #fff;
	-moz-border-radius: 0 0 10px 10px;
	border-radius: 0 0 10px 10px;
	-webkit-border-radius: 0 0 10px 10px;
	-moz-box-shadow: 0 2px 2px #777;
	-webkit-box-shadow: 0 2px 2px #777;
	box-shadow: 0 2px 2px #777;
	padding: 8px 15px;
	position: fixed;
	top: 0;
	z-index: 100;
	font-size: 1.1em;
	opacity: .9
}

* html .topAlert {
	width: 575px
}

.topAlert:hover {
	opacity: 1
}

.topAlert p {
	width: 530px;
	float: left;
	margin-bottom: 0
}

.topAlert p {
	position: relative
}

.topAlert a.delete {
	float: right;
	position: relative
}

.wideContainer {
	width: 920px;
	overflow: visible;
	padding: 15px
}

.loginpage {
	width: 500px
}

.loginpage label {
	width: 70px;
	display: inline-block;
	margin-top: 20px
}

.loginpage input[type="submit"] {
	background: url(http://twiends.com/images/buttons/login.png?ver=1)
		no-repeat 0 0;
	text-indent: -99999px;
	width: 82px;
	height: 42px;
	border: 0;
	margin: -3px 0 0 0;
	line-height: 0
}

.wideContainer h3 {
	margin-top: 0
}

.settingsContainer {
	width: 955px;
	overflow: visible
}

.settingsContainer .mainContentSettings {
	width: 680px;
	float: left;
	margin: 20px 0 0 40px;
	position: relative
}

.innerContentSettings {
	margin: 0;
	padding: 0;
	position: relative
}

.settingsContainer .settingsSidebar {
	background-color: #1b4455;
	width: 220px;
	float: left;
	min-height: 400px;
	border-left: 1px solid #11303d;
	border-bottom: 1px solid #11303d;
	background: -moz-linear-gradient(left, #1b4455 95%, #11303d);
	background: -webkit-gradient(linear, 0 0, 100% 0, color-stop(0, #1b4455),
		color-stop(0.95, #11303d) )
}

.settingsContainer .settingsSidebar ul.menu li {
	list-style: none;
	text-align: left
}

.settingsSidebar ul.menu {
	padding: 20px 0
}

.settingsSidebar ul li {
	display: block;
	width: 100%
}

.settingsSidebar ul.menu li a {
	color: #fff !important;
	padding: 10px 15px 7px;
	font-weight: bold;
	text-decoration: none;
	display: block;
	height: 20px;
	margin-left: 30px;
	border: 2px solid transparent;
	margin-bottom: 2px;
	font-size: 14px
}

.settingsSidebar ul.menu li a.selected,.settingsSidebar ul.menu li a:hover
	{
	background-color: #fff;
	color: #000 !important;
	border: 2px solid #c8ebf5;
	border-right: 2px solid #fff;
	-moz-border-radius: 10px 0 0 10px;
	border-radius: 10px 0 0 10px;
	-webkit-border-radius: 10px 0 0 10px
}

ul.articles {
	background-color: #EEE;
	color: #000 !important;
	border: 2px solid #c8ebf5;
	border-right: 2px solid #fff;
	-moz-border-radius: 10px;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	margin: 15px
}

ul.articles li {
	line-height: 1em;
	border-bottom: 1px solid #c8ebf5;
	padding: 7px 20px 7px;
	width: 148px;
	text-decoration: none;
	list-style-type: none
}

ul.articles li.noline {
	border-bottom: none 0
}

ul.articles li a {
	font-weight: bold;
	text-decoration: none
}

.mainContentSettings h3 {
	margin-bottom: 15px;
	position: relative
}

.formStyleNarrow h5 {
	margin-top: 0
}

.formStyleNarrow select {
	font-size: 1em
}

.formStyle {
	margin: 15px 0;
	width: 100%
}

.formStyle li {
	list-style: none;
	clear: both;
	margin-bottom: 20px;
	position: relative;
	width: 100%
}

.formStyle li p {
	font-size: 14px;
	margin-top: 5px
}

.formStyle li label {
	width: 120px;
	float: left;
	font-size: 14px;
	margin-top: 5px
}

.formStyle .labelvalue {
	float: left;
	font-size: 14px;
	margin-top: 5px
}

.formStyle .labelvaluebold {
	float: left;
	font-size: 14px;
	margin-top: 5px;
	font-weight: bold
}

.formStyle.formStyleWide li label {
	width: 210px
}

.formStyle.formStyleNarrow li label {
	width: 100px
}

.formStyle div.checkbox {
	overflow: hidden
}

.formStyle li input[type="checkbox"] {
	float: left
}

* html .formStyle li.checkbox input {
	float: left
}

.formStyle li input[type="submit"] {
	margin: 0
}

.formStyle li input[type="text"] {
	width: 290px;
	font-size: 14px
}

.formStyle li input[type="password"] {
	width: 290px;
	font-size: 14px
}

.formStyle.formStyleWide li input[type="text"] {
	width: 190px
}

.formStyle.formStyleWide li input[type="password"] {
	width: 190px
}

.formStyleSmall {
	width: 65px
}

.alignWithForms {
	margin-left: 120px !important
}

.alignWithFormsWide {
	margin-left: 210px !important
}

.alignWithFormsNarrow {
	margin-left: 200px !important
}

.formStyle li label.checkbox {
	width: 250px;
	margin-top: 5px
}

.wideStyle {
	margin: 15px 0;
	width: 100%
}

.wideStyle li {
	list-style: none;
	clear: both;
	margin-bottom: 20px;
	position: relative;
	width: 100%
}

.wideStyle li p {
	font-size: 14px;
	margin-top: 5px
}

.wideStyle li label {
	width: 150px;
	float: left;
	font-size: 18px;
	margin-top: -3px
}

.wideStyle li input[type="text"] {
	width: 470px;
	font-size: 14px;
	padding: 5px
}

.wideStyle li textarea {
	width: 470px;
	font-size: 14px;
	padding: 5px
}

.profileStyle {
	margin: 15px 0;
	width: 100%
}

.profileStyle img {
	margin: -5px 10px 0 0;
	vertical-align: middle
}

.profileStyle li {
	list-style: none;
	clear: both;
	margin: 0 0 30px 0;
	position: relative;
	width: 100%
}

.profileStyle li p {
	font-size: 13px;
	margin: 0 0 0 47px
}

.profileStyle li label {
	width: 150px;
	font-size: 18px;
	margin-top: -5px
}

.profileStyle li input[type="text"] {
	width: 470px;
	font-size: 14px;
	padding: 5px
}

div.compBox {
	float: left;
	width: 180px;
	height: 85px;
	padding: 0 10px 10px 10px;
	border: 2px solid #dfb909;
	position: relative;
	margin: 5px 10px 20px 0;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	background: -moz-linear-gradient(top, #fcfae1 0, #f0f0bd 99%);
	background: -webkit-gradient(linear, center top, center bottom, from(#fcfae1),
		to(#f0f0bd) );
	font-size: 16px
}

div.compBox.selected {
	background: -moz-linear-gradient(top, #fdfff2 0, #d3e297 99%);
	background: -webkit-gradient(linear, center top, center bottom, from(#fdfff2),
		to(#d3e297) );
	border-color: #a4c423
}

.settingsTooltip {
	background-color: #FFF;
	position: absolute;
	right: 15px;
	z-index: 100;
	width: 200px;
	border: 4px solid #8daa19;
	padding: 10px 10px 0 10px;
	top: 0;
	-moz-box-shadow: 2px 2px 3px #CCC;
	-webkit-box-shadow: 2px 2px 3px #CCC;
	box-shadow: 2px 2px 3px #CCC;
	display: none
}

.settingsTooltip.narrow {
	width: 150px
}

.settingsTooltip.filters {
	width: 150px;
	right: 20px;
	top: 60px
}

.settingsTooltip span {
	background: url(http://twiends.com/images/left_corner.png) no-repeat 0 0;
	position: absolute;
	top: 10px;
	left: -14px;
	width: 14px;
	height: 25px
}

div.settingsTopHighlight {
	width: 630px;
	padding: 15px;
	border: 2px solid #a4c423;
	position: relative;
	margin: 0 0 8px 0;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	background: -moz-linear-gradient(top, #fdfff2 0, #d3e297 99%);
	background: -webkit-gradient(linear, center top, center bottom, from(#fdfff2),
		to(#d3e297) );
	font-size: 16px
}

div.settingsTopHighlight.Warning {
	font-size: 14px;
	background: -moz-linear-gradient(top, #fcfae1 0, #f0f0bd 99%);
	background: -webkit-gradient(linear, center top, center bottom, from(#fcfae1),
		to(#f0f0bd) );
	border-color: #dfb909
}

div.settingsTopHighlight.Red {
	font-size: 14px;
	background: -moz-linear-gradient(top, #fce1d5 0, #e9b7af 99%);
	background: -webkit-gradient(linear, center top, center bottom, from(#fce1d5),
		to(#e9b7af) );
	border-color: #ca0808
}

div.settingsTopHighlight p {
	margin-bottom: 0
}

div.topHighlight {
	width: 590px;
	padding: 10px 20px 10px 20px;
	border: 2px solid #a4c423;
	position: relative;
	margin: 0 0 8px 0;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	background: -moz-linear-gradient(top, #fdfff2 0, #d3e297 99%);
	background: -webkit-gradient(linear, center top, center bottom, from(#fdfff2),
		to(#d3e297) );
	font-size: 16px
}

div.topHighlight.Warning {
	font-size: 14px;
	background: -moz-linear-gradient(top, #fcfae1 0, #f0f0bd 99%);
	background: -webkit-gradient(linear, center top, center bottom, from(#fcfae1),
		to(#f0f0bd) );
	border-color: #dfb909
}

div.topHighlight.Neutral {
	font-size: 14px;
	background: -moz-linear-gradient(top, #f6f6f6 0, #dadada 99%);
	background: -webkit-gradient(linear, center top, center bottom, from(#f6f6f6),
		to(#dadada) );
	border-color: #b8b8b8
}

div.progressBarMessage {
	text-align: center;
	font-size: 14px;
	font-size: 14px;
	font-weight: normal;
	color: #b18400;
	width: 563px;
	padding: 10px;
	line-height: 1.5em;
	border: 1px solid #dfb909;
	position: relative;
	margin: 5px 0 0 46px;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	background: -moz-linear-gradient(top, #fcfae1 0, #f0f0bd 99%);
	background: -webkit-gradient(linear, center top, center bottom, from(#fcfae1),
		to(#f0f0bd) )
}

div.progressBarOuter {
	text-align: center;
	font-size: 14px;
	font-size: 14px;
	font-weight: bold;
	color: #919191;
	width: 580px;
	padding: 1px;
	height: 25px;
	border: 2px solid #a8a8a8;
	position: relative;
	margin: 0;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	background: -moz-linear-gradient(top, #f6f6f6 0, #dadada 99%);
	background: -webkit-gradient(linear, center top, center bottom, from(#f6f6f6),
		to(#dadada) )
}

div.progressBarWidther {
	width: 570px
}

div.progressBar {
	float: left;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	color: #94a41c;
	width: 590px;
	padding: 4px;
	height: 15px;
	border: 1px solid #c0d024;
	position: relative;
	margin: 0;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	background: -moz-linear-gradient(top, #fdfff2 0, #d3e297 99%);
	background: -webkit-gradient(linear, center top, center bottom, from(#fdfff2),
		to(#d3e297) )
}

div.progressBar.Warning {
	background: -moz-linear-gradient(top, #fcfae1 0, #f0f0bd 99%);
	background: -webkit-gradient(linear, center top, center bottom, from(#fcfae1),
		to(#f0f0bd) );
	border-color: #dfb909
}

div.progressBar.Neutral {
	background: -moz-linear-gradient(top, #f6f6f6 0, #dadada 99%);
	background: -webkit-gradient(linear, center top, center bottom, from(#f6f6f6),
		to(#dadada) );
	border-color: #b8b8b8
}

.settingsBonus {
	color: #94b423;
	font-weight: bold;
	font-size: 20px !important
}

a.freezePane {
	display: block;
	background-color: #035561;
	color: #fff;
	text-decoration: none;
	font-size: 10px;
	padding: 8px 10px 5px
}

.static {
	width: 650px
}

.static h5 {
	padding-top: 10px
}

.staticContainer {
	padding: 0 30px 15px 15px;
	width: 610px
}

ul.subscriptionPackage {
	list-style-type: none;
	width: 290px;
	float: left;
	margin-right: 15px;
	margin-bottom: 10px
}

ul.subscriptionPackage.second {
	margin-right: 0
}

ul.subscriptionPackage li.titleBar {
	-moz-box-shadow: 0 0 0 #fff;
	-webkit-box-shadow: 0 0 0 #fff;
	box-shadow: 0 0 0 #fff;
	border: 0;
	background: 0
}

ul.subscriptionPackage li.titleBar h4 {
	margin-bottom: 0
}

ul.subscriptionPackage li {
	width: 280px;
	border: 2px solid #e9f7fb;
	float: left;
	overflow: hidden;
	padding: 1px;
	margin: 10px 0 0 0;
	position: relative;
	-moz-box-shadow: 0 2px 2px #777;
	-webkit-box-shadow: 0 2px 2px #777;
	box-shadow: 0 2px 2px #777;
	background: -webkit-gradient(linear, left bottom, left top, color-stop(0.11, #ebfcff
		), color-stop(0.56, #fff) );
	background: -moz-linear-gradient(center bottom, #ebfcff 11%, #fff 56%)
}

ul.subscriptionPackage.fullWidth {
	width: 600px
}

ul.subscriptionPackage.fullWidth li {
	width: 450px
}

ul.subscriptionPackage.fullWidth li.titleBar {
	width: 450px
}

ul.subscriptionPackage li div {
	margin-top: 1px
}

ul.subscriptionPackage li.package2 div {
	background-color: #d5e597
}

ul.subscriptionPackage li.package3 div {
	background-color: #c3d67b
}

ul.subscriptionPackage li.package4 div {
	background-color: #b1cd30
}

ul.subscriptionPackage li.package5 div {
	background-color: #e3f6fb
}

ul.subscriptionPackage li.package6 div {
	background-color: #ceedf6
}

ul.subscriptionPackage li.package7 div {
	background-color: #8cd4e9
}

ul.subscriptionPackage.fullWidth table th {
	background-color: #b1cd30;
	color: #035561;
	font-size: 15px;
	padding: 12px 10px 8px;
	width: 130px;
	text-align: left;
	margin-bottom: 3px
}

ul.subscriptionPackage.fullWidth table td {
	padding: 5px 10px;
	border-bottom: 1px solid #dfe2d0
}

ul.subscriptionPackage li div {
	background-color: #e4efc0;
	overflow: hidden;
	padding: 0 10px;
	zoom: 1
}

ul.subscriptionPackage li div h4 {
	float: left;
	color: #035561
}

ul.subscriptionPackage li div h6 {
	float: right;
	opacity: .7
}

ul.subscriptionPackage li p {
	padding: 10px 20px 0;
	margin-bottom: 0
}

ul.subscriptionPackage li p.bonus {
	padding-top: 0;
	color: #789502;
	font-weight: bold
}

ul.subscriptionPackage li p a.moreHelp {
	margin-left: 5px
}

ul.subscriptionPackage li p.small {
	margin-bottom: 15px;
	padding-top: 0;
	color: #909090
}

input.paypalBuyNow,input.paypalSubscribe,a.paypalUnsubscribe {
	display: block;
	width: 107px;
	height: 26px;
	border: 0;
	text-indent: -9999px;
	background: url(http://twiends.com/images/buttons/paypal_buy_now.png)
		no-repeat 0 0;
	right: 5px;
	top: 50px;
	position: absolute
}

input.paypalSubscribe {
	background-image:
		url(http://twiends.com/images/buttons/paypal_subscribe.png);
	width: 113px
}

a.paypalUnsubscribe {
	background-image:
		url(http://twiends.com/images/buttons/paypal_unsubscribe.png);
	width: 91px;
	height: 21px;
	position: relative;
	top: 10px
}

ul.bulleted {
	margin: 10px
}

ul.bulleted li {
	margin-bottom: 10px;
	line-height: 1.3em
}

a.smallButton {
	background-color: #edf4df;
	display: inline-block;
	padding: 4px 8px 2px 8px;
	font-size: 10px;
	margin: 10px 0 0 0;
	color: #035561;
	text-decoration: none;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0 1px 3px #333;
	-webkit-box-shadow: 0 2px 3px #333;
	box-shadow: 0 2px 3px #333;
	background: -webkit-gradient(linear, left bottom, left top, color-stop(0.11, #e0ebcb
		), color-stop(0.56, #f5faeb) );
	background: -moz-linear-gradient(center bottom, #e0ebcb 11%, #f5faeb 56%)
}

a.smallButton:hover {
	background: -webkit-gradient(linear, left bottom, left top, color-stop(0.11, #e0ebcb
		), color-stop(0.56, #fff) );
	background: -moz-linear-gradient(center bottom, #e0ebcb 11%, #fff 56%)
}

.numbered {
	list-style: decimal
}

.numbered li {
	margin: 5px 10px 5px 15px;
	line-height: 1.3em
}

.stickytooltip {
	box-shadow: 5px 5px 8px #818181;
	-webkit-box-shadow: 5px 5px 8px #818181;
	-moz-box-shadow: 5px 5px 8px #818181;
	display: none;
	position: absolute;
	display: none;
	border: 5px solid #003f5e;
	background: white;
	z-index: 3000;
	width: 300px
}

.stickytooltip .stickystatus {
	background: black;
	color: white;
	padding-top: 5px;
	text-align: center;
	font: bold 11px Arial
}

.stickytooltip span {
	background: url(http://twiends.com/images/left_corner2.png) no-repeat 0
		0;
	position: absolute;
	top: 10px;
	left: -14px;
	width: 14px;
	height: 25px
}

.InfoIcon {
	padding-left: 5px
}

.InfoBox {
	text-align: left;
	font-size: small;
	font-weight: normal;
	padding: 5px
}

.PopupTable {
	width: 100%;
	text-align: left
}

.PopupImage {
	width: 48px;
	height: 48px
}

.PopupLeft {
	width: 53px;
	height: 1px
}

.PopupRight {
	width: 190px;
	height: 1px
}

.PopupName {
	font-size: large;
	font-weight: bold;
	overflow: hidden
}

.PopupScreenname {
	font-size: small;
	font-weight: bold;
	overflow: hidden
}

.PopupDesc {
	font-size: small;
	font-weight: normal;
	overflow: hidden;
	color: #777
}

.PopupLink {
	font-size: small;
	font-weight: normal
}

.PopupStats {
	font-size: small;
	font-weight: normal
}

.PopupInterests {
	font-size: small;
	font-weight: bold
}

.PopupTweet {
	font-size: small;
	font-weight: normal;
	background-color: #e0ecfe;
	overflow: hidden;
	color: #777
}

.PopupCreated {
	font-size: small;
	font-weight: normal;
	color: #999;
	font-style: italic
}

.PopupFade {
	font-size: small;
	font-weight: normal;
	color: #999
}

.PopupRisk {
	font-size: small;
	font-weight: normal;
	text-align: center
}

.PopupSpacer {
	font-size: 1px;
	height: 2px;
	border-bottom: solid 1px #CCC;
	margin-bottom: 6px
}

.PopupW250 {
	max-width: 250px;
	width: 250px
}

.PopupW242 {
	max-width: 242px;
	width: 242px
}

.PopupW190 {
	max-width: 190px;
	width: 190px
}

.ModalBackground {
	background-color: Black;
	filter: alpha(opacity =           50);
	opacity: .5
}

.ModalPopupVisiting {
	width: 400px;
	height: 50px
}

.ModalPopupOuter {
	background-color: transparent
}

.PopOverTrigger {
	position: absolute;
	width: 1px;
	height: 10px;
	z-index: 9997;
	top: 0;
	left: 0;
	background-color: transparent
}

.PopOverTrigger2 {
	position: absolute;
	width: 1px;
	height: 10px;
	z-index: 9997;
	top: 100px;
	left: 0;
	background-color: transparent
}

.PopOverInner {
	position: absolute;
	display: none;
	z-index: 9999
}

.confirmation-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 1000000;
	background: black;
	opacity: .75;
	_filter: alpha(opacity =           75)
}

.confirmation-box {
	font-size: 100%;
	font-family: Verdana, Arial, sans-serif;
	position: absolute;
	top: 50%;
	left: 50%;
	width: 300px;
	height: 120px;
	margin-top: -60px;
	margin-left: -150px;
	background: white;
	z-index: 1000001;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px
}

.confirmation-box h1 {
	font-size: 100%;
	font-family: Verdana, Arial, sans-serif;
	text-align: center;
	margin: 0;
	padding: 20px 0
}

.confirmation-box span {
	width: 50%;
	float: left;
	display: block;
	text-align: center
}

.confirmation-box a {
	text-decoration: none;
	color: black;
	background: #a0a0a0;
	width: 60px;
	display: block;
	margin: 0 auto;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	cursor: pointer
}

.WelcomePopup {
	height: 440px;
	width: 510px
}

.CaptchaPopup {
	height: 240px;
	width: 445px
}

.DontGoPopup {
	height: 240px;
	width: 370px
}

.VideoPopup {
	height: 500px;
	width: 640px
}

.LikePopup {
	height: 460px;
	width: 630px
}

.LikePopup a {
	vertical-align: middle
}

.FilterModal {
	height: 500px;
	width: 750px
}

.ReportModal {
	height: 170px;
	width: 330px
}

.WebsitesPopup {
	height: 200px;
	width: 300px
}

.VerifyWebsite {
	height: 500px;
	width: 750px
}

.VerifyWebsiteIframe {
	height: 360px;
	width: 740px;
	background-color: #dedede
}

.DeleteWarning {
	height: 270px;
	width: 400px
}

.FBOOK_LoggedOut {
	display: none
}

.FBOOK_LoggedIn {
	display: none
}

.FBOOK_LoggedOut {
	display: none
}

.FBOOK_LoggedIn {
	display: none
}

li.settingsBox {
	width: 420px;
	padding: 10px;
	border: 1px solid #a4c423;
	position: relative;
	margin: 0 0 8px 0;
	min-height: 57px;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	background: -moz-linear-gradient(top, #fdfff2 0, #d3e297 93%, #b4ca5d 99%);
	background: -webkit-gradient(linear, center top, center bottom, from(#fdfff2),
		color-stop(93%, #d3e297), to(#b4ca5d) );
	background-color: #fdfff2;
	list-style: none
}

li.settingsBox.orange {
	border-color: #dfb909;
	background: -moz-linear-gradient(top, #fcfae1 0, #f0f0bd 93%, #e9db9c 99%);
	background: -webkit-gradient(linear, center top, center bottom, from(#fcfae1),
		color-stop(93%, #f0f0bd), to(#e9db9c) );
	background-color: #fcfae1
}

li.settingsBox.grey {
	border-color: #b8b8b8;
	background: -moz-linear-gradient(top, #f6f6f6 0, #dadada 93%, #b8b8b8 99%);
	background: -webkit-gradient(linear, center top, center bottom, from(#f6f6f6),
		color-stop(93%, #dadada), to(#b8b8b8) );
	background-color: #f6f6f6
}

li.settingsBox.red {
	border-color: #ca0808;
	background: -moz-linear-gradient(top, #fce1d5 0, #e9b7af 93%, #eba8a5 99%);
	background: -webkit-gradient(linear, center top, center bottom, from(#fce1d5),
		color-stop(93%, #e9b7af), to(#eba8a5) );
	background-color: #fce1d5
}

li.settingsBox img {
	float: left;
	margin-right: 15px;
	border: 1px solid #b8b8b8
}

li.settingsBox h4 {
	margin-top: 0;
	margin-bottom: 4px
}

li.settingsBox .filter {
	width: 270px;
	margin: 4px 0 0 63px;
	line-height: 1.3em;
	font-size: 14px
}

li.settingsBox a {
	text-decoration: none
}

li.settingsBox .count {
	position: absolute;
	top: 0;
	right: 0;
	padding: 5px 10px;
	font-size: 14px;
	background: #fff;
	border: 1px solid #9cbb1e;
	border-top: 0;
	border-right: 0;
	border-radius: 0 7px 0 7px;
	-moz-border-radius: 0 7px 0 7px;
	-webkit-border-radius: 0 7px 0 7px;
	color: #444
}

li.settingsBox.underReview .count {
	border-color: #dfb909
}

li.settingsBox.pending .count {
	border-color: #b8b8b8
}

li.settingsBox.rejected .count {
	border-color: #ca0808
}

span.status {
	position: absolute;
	bottom: 10px;
	right: 10px;
	color: #035561;
	font-size: 10px
}

li.settingsBox.rejected span.status {
	color: #a00303
}

a.on,a.off {
	background: url(../images/buttons/on_off.png) no-repeat 0 0;
	width: 70px;
	height: 26px;
	display: block;
	text-indent: -99999px;
	position: absolute;
	top: 30px;
	right: 5px;
	margin-left: 30px
}

a.off {
	background-position: 0 -25px
}

li.settingsBox a.delete {
	background: url(../images/buttons/delete_x.jpg) no-repeat 0 0;
	opacity: .8;
	width: 15px;
	height: 15px;
	position: absolute;
	right: -45px;
	top: 35px;
	display: block;
	text-indent: -999999px
}

li.settingsBox a.delete:hover {
	opacity: 1
}

li.settingsBox a.edit {
	color: #777;
	background-color: #f0fdff;
	border: 1px solid #9ea4a4;
	padding: 1px 3px 0;
	font-size: 10px;
	text-decoration: none;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	margin-left: 5px
}

.addWebsites {
	padding-top: 10px;
	overflow: hidden;
	width: 480px
}

.addWebsites li {
	width: 160px;
	float: left;
	clear: none
}

.addWebsites li input[type="text"] {
	width: 150px
}

.addWebsites li label {
	width: 150px
}

.addWebsites li.buttonWidth {
	width: 40px
}

.addWebsites li input.addSmall {
	margin-top: 15px;
	cursor: pointer
}

.shortslider {
	background: url(../images/slider.png) no-repeat 0 0 !important;
	width: 196px !important;
	height: 33px !important;
	padding: 0 !important
}

.shortsliderinner {
	background-color: transparent !important;
	width: 183px !important;
	height: 33px !important;
	border: 0 none !important
}

.shortslider .ui-slider-handle {
	top: -1px !important;
	margin-left: -4px !important
}

.shortslider .ui-slider-handle:hover {
	border: 0 none !important
}

.basicslider {
	width: 40px;
	height: 10px !important
}

.droprateamount {
	padding: 10px 0 0 5px
}

.memlengthamount {
	padding: 10px 0 0 5px
}

#creditslider {
	margin: 10px 10px 0 0
}

.fLeft {
	float: left
}

.ContentFiltersPopup {
	width: 700px
}

.FilterCreditOffer {
	text-align: center
}

.ContentFiltersPopup h3 {
	padding-bottom: 10px
}

.popup.ContentFiltersPopup a {
	margin-left: 0
}

.creditOffer {
	width: 485px;
	margin: 0 0 17px;
	border: 1px solid #a4c423;
	padding: 3px 5px 3px 15px;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	background: -moz-linear-gradient(top, #edf4cf 95%, #b4ca5d);
	background: -webkit-gradient(linear, center top, center bottom, from(#edf4cf),
		color-stop(95%, #edf4cf), to(#ddd390) )
}

input.short {
	width: 25px
}

.settingOptions {
	list-style-type: none;
	margin: 0;
	width: 500px
}

.settingOptions li {
	margin: 0;
	border-bottom: 1px solid #ccc;
	padding: 5px 0 10px;
	overflow: hidden
}

.settingOptions li .checkboxMain {
	float: left;
	margin-right: 5px
}

.settingOptions li label.main {
	font-size: 15px;
	font-weight: bold;
	line-height: 1.6em;
	width: 120px;
	float: left
}

.settingOptions li div {
	width: 200px;
	float: left
}

.settingOptions li div.deselect {
	opacity: .3
}

.settingOptions li div input {
	margin: 0 5px
}

.settingOptions li div select {
	font-size: 13px
}

.settingOptions li div select.short {
	width: 100px;
	margin: 0 5px
}

.ui-widget {
	font-size: 1.4em
}

.ui-widget .ui-widget {
	font-size: 1em
}

.ui-widget-content {
	border: 1px solid #ddd;
	background: #fff;
	color: #444
}

.ui-widget-content a {
	color: #444
}

.ui-widget :active {
	outline: 0
}

.ui-widget-header {
	border: 1px solid #aaa;
	background: #ccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png)
		50% 50% repeat-x;
	color: #222;
	font-weight: bold
}

.ui-widget-header a {
	color: #222
}

.ui-corner-all {
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px
}

.ui-autocomplete {
	position: absolute;
	cursor: default
}

* html .ui-autocomplete {
	width: 1px
}

.ui-menu {
	list-style: none;
	padding: 2px;
	margin: 0;
	display: block;
	float: left
}

.ui-menu .ui-menu {
	margin-top: -3px
}

.ui-menu .ui-menu-item {
	margin: 0;
	padding: 0;
	zoom: 1;
	float: left;
	clear: left;
	width: 100%
}

.ui-menu .ui-menu-item:hover {
	background-color: #6a8a28
}

.ui-menu .ui-menu-item a {
	text-decoration: none;
	display: block;
	padding: .2em .4em;
	line-height: 1.1;
	zoom: 1
}

.ui-slider {
	position: relative;
	text-align: left
}

.ui-slider .ui-slider-handle {
	position: absolute;
	z-index: 2;
	width: 1.2em;
	cursor: default
}

.ui-slider .ui-slider-range {
	position: absolute;
	z-index: 1;
	font-size: .7em;
	display: block;
	border: 0;
	background-position: 0 0
}

.ui-slider-horizontal {
	height: 23px
}

.shortslider .ui-slider-handle {
	margin-top: -1px;
	margin-left: -5px;
	background: url(../images/handle.png) no-repeat 0 0;
	width: 21px;
	height: 38px
}

.basicslider .ui-slider-handle {
	margin-top: -3px;
	margin-left: -5px !important;
	background: url(../images/roundhandle.png) no-repeat 0 0;
	width: 16px;
	height: 16px
}

.ui-slider-horizontal .ui-slider-range {
	top: 0;
	height: 100%
}

.ui-slider-horizontal .ui-slider-range-min {
	left: 0
}

.ui-slider-horizontal .ui-slider-range-max {
	right: 0
}

.ui-datepicker-calendar {
	text-align: center
}

.ui-datepicker {
	width: 15em;
	padding: .2em .2em 0;
	display: none
}

.ui-datepicker .ui-datepicker-header {
	position: relative;
	padding: .1em 0
}

.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next {
	position: absolute;
	top: 2px;
	width: 1.8em;
	height: 1.8em
}

.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover
	{
	top: 1px
}

.ui-datepicker .ui-datepicker-prev {
	left: 2px
}

.ui-datepicker .ui-datepicker-next {
	right: 2px
}

.ui-datepicker .ui-datepicker-prev-hover {
	left: 1px
}

.ui-datepicker .ui-datepicker-next-hover {
	right: 1px
}

.ui-datepicker .ui-datepicker-prev span {
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -8px;
	top: 50%;
	margin-top: -8px
}

.ui-datepicker .ui-datepicker-next span {
	display: block;
	position: absolute;
	left: 0;
	margin-left: -8px;
	top: 50%;
	margin-top: -8px
}

.ui-datepicker .ui-datepicker-title {
	margin: 0 2.3em;
	line-height: 1.8em;
	text-align: center
}

.ui-datepicker .ui-datepicker-title select {
	font-size: 1em;
	margin: 1px 0
}

.ui-datepicker select.ui-datepicker-month-year {
	width: 100%
}

.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year
	{
	width: 49%
}

.ui-datepicker table {
	width: 100%;
	font-size: .9em;
	border-collapse: collapse;
	margin: 0 0 .4em
}

.ui-datepicker th {
	padding: .7em .3em;
	text-align: center;
	font-weight: bold;
	border: 0
}

.ui-datepicker td {
	border: 0;
	padding: 1px
}

.ui-datepicker td span,.ui-datepicker td a {
	display: block;
	padding: .2em;
	text-align: right;
	text-decoration: none
}

.ui-datepicker .ui-datepicker-buttonpane {
	background-image: none;
	margin: .7em 0 0 0;
	padding: 0 .2em;
	border-left: 0;
	border-right: 0;
	border-bottom: 0
}

.ui-datepicker .ui-datepicker-buttonpane button {
	float: right;
	margin: .5em .2em .4em;
	cursor: pointer;
	padding: .2em .6em .3em .6em;
	width: auto;
	overflow: visible
}

.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
	float: left
}

.ui-datepicker.ui-datepicker-multi {
	width: auto
}

.ui-datepicker-multi .ui-datepicker-group {
	float: left
}

.ui-datepicker-multi .ui-datepicker-group table {
	width: 95%;
	margin: 0 auto .4em
}

.ui-datepicker-multi-2 .ui-datepicker-group {
	width: 50%
}

.ui-datepicker-multi-3 .ui-datepicker-group {
	width: 33.3%
}

.ui-datepicker-multi-4 .ui-datepicker-group {
	width: 25%
}

.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header {
	border-left-width: 0
}

.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
	border-left-width: 0
}

.ui-datepicker-multi .ui-datepicker-buttonpane {
	clear: left
}

.ui-datepicker-row-break {
	clear: both;
	width: 100%
}

.ui-datepicker-rtl {
	direction: rtl
}

.ui-datepicker-rtl .ui-datepicker-prev {
	right: 2px;
	left: auto
}

.ui-datepicker-rtl .ui-datepicker-next {
	left: 2px;
	right: auto
}

.ui-datepicker-rtl .ui-datepicker-prev:hover {
	right: 1px;
	left: auto
}

.ui-datepicker-rtl .ui-datepicker-next:hover {
	left: 1px;
	right: auto
}

.ui-datepicker-rtl .ui-datepicker-buttonpane {
	clear: right
}

.ui-datepicker-rtl .ui-datepicker-buttonpane button {
	float: left
}

.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current
	{
	float: right
}

.ui-datepicker-rtl .ui-datepicker-group {
	float: right
}

.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header {
	border-right-width: 0;
	border-left-width: 1px
}

.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
	border-right-width: 0;
	border-left-width: 1px
}

.ui-datepicker-cover {
	display: none;
	display: block;
	position: absolute;
	z-index: -1;
	filter: mask();
	top: -4px;
	left: -4px;
	width: 200px;
	height: 200px
}

.clientouter {
	width: 600px;
	margin: 0 0 10px 0;
	padding: 10px 10px 0 10px;
	background-color: #efefef
}

.clientpicture {
	width: 48px;
	height: 60px;
	float: left;
	margin: 0
}

.clientname {
	width: 530px;
	height: 25px;
	padding: 0;
	float: right;
	font-weight: bold;
	font-size: 1.6em
}

.clientbio {
	width: 530px;
	float: right;
	padding-bottom: 10px
}

.clientactions {
	width: 530px;
	height: 25px;
	float: right
}

.clientstatus {
	width: 530px;
	float: right;
	padding: 10px 0 10px 0
}

.clientassign {
	clear: both
}

.clientsaleft {
	float: left;
	width: 230px
}

.clientsaleft .add {
	margin: 0;
	vertical-align: middle
}

.clientsaright {
	float: left;
	width: 330px
}

.clientassigninner {
	background-color: #FFF;
	margin: 10px 10px 0 10px;
	clear: both;
	padding: 10px
}

.clientbusy {
	float: right;
	height: 20px;
	width: 40px;
	margin-right: 200px
}

#zenbox_overlay {
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	position: absolute;
	_position: absolute;
	z-index: 90000
}

#zenbox_overlay * {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-variant: normal;
	font-size: 12px;
	color: #333
}

#zenbox_main {
	width: 670px;
	height: 620px;
	margin: 0 auto;
	z-index: 2;
	position: relative
}

#zenbox_main div {
	padding: 5px 20px 0 20px;
	margin: 0;
	background: #EEE;
	overflow: none;
	border-right: solid 2px #000;
	border-left: solid 2px #000
}

#zenbox_main #overlay_header {
	padding: .5em .5em 4px .5em;
	background-color: #8daa19;
	font-weight: bold;
	height: 18px;
	border: solid 2px #8daa19;
	border-bottom-width: 0
}

#zenbox_main #overlay_header span {
	float: right;
	height: 20px;
	padding-right: 20px;
	background: transparent url('/external/zenbox/images/close.png')
		no-repeat 33px 0;
	text-decoration: underline;
	font-size: 11px;
	cursor: pointer;
	color: #fff
}

#zenbox_main #overlay_loading,#zenbox_main #zenbox_iframe {
	border: solid 10px #8daa19;
	border-top-width: 0
}

#zenbox_main #overlay_loading {
	font-size: 2em;
	padding: 1em;
	text-align: center
}

#zenbox_iframe {
	width: 100%;
	height: 100%
}

#zenbox_screen {
	top: 0;
	left: 0;
	z-index: 1;
	width: 100%;
	position: absolute;
	background-color: #000;
	opacity: .42;
	filter: alpha(opacity =           42);
	-moz-opacity: .42
}

#zenbox_tab {
	top: 23%;
	width: 33px;
	height: 108px;
	border: solid 1px;
	cursor: pointer;
	text-indent: -5000px;
	position: fixed;
	z-index: 10000;
	overflow: hidden
}

.ZenboxTabLeft {
	left: 0;
	background-position: right 0
}

.ZenboxTabRight {
	right: 0;
	background-position: left 0
}

#zenbox_tab:hover {
	background-color: #444
}

.statusFloater {
	position: absolute;
	right: 20px;
	top: 130px;
	width: 220px;
	padding: 5px 5px 5px 5px;
	background: #fff;
	border: 1px solid #dee3d5;
	border-radius: 8px;
	z-index: 100;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	display: none
}

.statusFloater img.icon {
	margin-right: 10px
}

.statusFloater img.icon,.statusFloater span {
	position: relative;
	top: -4px
}

.statusFloater img {
	width: 16px;
	height: 16px
}

.AddTwitterMessage,.AddTwitterMessage a {
	font-size: 18px;
	color: #333 !important;
	font-weight: bold
}

.AddTwitterMessage a:hover {
	color: #2b9bc0 !important
}

#ShareTarget {
	background: transparent
		url(http://twiends.com/images/sharebardummy.png?ver=1) no-repeat 0 0;
	width: 645px;
	height: 35px;
	margin: 0 0 10px 0
}

.IntItem {
	display: inline;
	margin-top: -5px
}

ul.stars {
	font-size: 15px;
	line-height: 1.3em;
	margin-left: 20px;
	list-style-image: url(http://twiends.com/images/small_star.png);
	position: relative
}

.historypages a,.historypages span {
	padding: 5px 8px 5px 8px;
	margin-right: 5px;
	border: 1px solid #d2d7bf;
	text-decoration: none;
	-moz-border-radius: 10px;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	display: block;
	float: left;
	font-size: 15px;
	background: #f5faeb
}

ï»¿.junk11 {
	width: 0
}

.twiendsUserBox {
	width: 650px;
	background: #fefefe url(http://twiends.com/images/twiendingback4.png)
		no-repeat 0 0;
	float: left;
	margin: 0 10px 20px 0;
	padding: 15px 0 0 15px;
	min-height: 70px
}

.twiendsUserBox .image {
	width: 48px;
	height: 48px;
	float: left;
	display: inline-block
}

.twiendsUserBox .right {
	width: 530px;
	float: left;
	margin: 0 0 0 15px;
	font-size: 14px;
	line-height: 1.3em
}

.twiendsUserBox h1 {
	font-size: 20px;
	margin: 0 0 5px 0
}

ï»¿.junk12 {
	width: 0
}

.twitterUserBox {
	width: 650px;
	background: #fefefe url(http://twiends.com/images/twiendingback4.png)
		no-repeat 0 0;
	float: left;
	margin: 0 10px 20px 0;
	padding: 15px 0 10px 15px
}

.twitterUserBox .image {
	width: 48px;
	height: 48px;
	float: left;
	display: inline-block
}

.twitterUserBox .right {
	width: 530px;
	float: left;
	margin: 0 0 0 15px;
	font-size: 14px;
	line-height: 1.3em;
	overflow: hidden
}

.twitterUserBox h1 {
	font-size: 20px;
	margin: 0 0 5px 0
}

.twitterUserBox .bio {
	margin: 8px 0 5px 0;
	display: inline-block
}

.twitterUserBox .numbers {
	margin: 10px 0 10px 0;
	padding: 10px 0 10px 0;
	border-top: 1px solid #DDD;
	border-bottom: 1px solid #DDD;
	width: 530px;
	font-size: 14px
}

.twitterUserBox label {
	font-size: 14px;
	font-weight: bold;
	color: #777
}

.twitterUserBox .after {
	font-size: 14px;
	margin-right: 30px;
	color: #777
}

.header {
	overflow: hidden;
	width: 960px;
	position: relative;
	z-index: 1;
	height: 75px;
	padding-top: 8px
}

* html .header {
	height: 75px
}

h1 a {
	display: block;
	text-indent: -9999px;
	background: url(../resources/img/logo.png) no-repeat 0 0;
	width: 195px;
	height: 62px;
	float: left;
	margin: 4px 0 0 0
}

.loginBox {
	width: 650px;
	display: block;
	position: absolute;
	top: 5px;
	right: 15px;
	padding: 0;
	z-index: 99;
	text-align: right
}

.loginBox p {
	font-size: 13px;
	padding-left: 0;
	margin: 0 0 4px 0
}

.loginBox p a {
	margin-right: 8px
}

.loginBox .twiticon {
	float: right;
	margin-right: 8px
}

.mainMenu {
	position: relative;
	display: block;
	list-style: none;
	overflow: hidden;
	margin: -30px 0 0 210px;
	padding: 0;
	position: relative;
	z-index: 5
}

.mainMenu li {
	float: left;
	display: block
}

* html .mainMenu {
	height: 40px
}

.mainMenu li a {
	background-color: #bde7f2;
	border: 1px solid #9eccd9;
	border-bottom: 1px solid #a0abad;
	padding: 7px 15px;
	margin-top: 1px;
	display: block;
	float: left;
	text-decoration: none;
	-moz-border-radius: 10px 10px 0 0;
	border-radius: 10px 10px 0 0;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	margin-left: 3px;
	font-size: 20px;
	font-weight: bold;
	position: relative
}

.mainMenu li a.selected,.mainMenu li a:hover {
	background-color: #fff;
	border-color: #afc753;
	border-bottom-color: #fff;
	-moz-box-shadow: 0 -1px 3px #fff;
	-webkit-box-shadow: 0 -1px 3px #fff;
	box-shadow: 0 -1px 3px #fff
}

.menuBar {
	background: #fff;
	border: 1px solid #afc753;
	border-bottom-color: #a0abad;
	display: block;
	position: relative;
	top: -1px;
	z-index: 4;
	padding: 0;
	-moz-box-shadow: 0 -1px 3px #fff;
	-webkit-box-shadow: 0 -1px 3px #fff;
	box-shadow: 0 -1px 3px #fff;
	background: -moz-linear-gradient(top, #fff 0, #f2f2f2 92%, #fff 93%);
	background: -webkit-gradient(linear, center top, center bottom, color-stop(0%, #fff),
		color-stop(92%, #f2f2f2), color-stop(93%, #fff) )
}

.menuBar ul {
	list-style: none;
	margin: 0;
	padding: 0
}

.menuBar ul li {
	display: block;
	float: left;
	margin-top: 4px
}

.menuBar a {
	text-decoration: none
}

.menuBar li a {
	position: relative;
	bottom: -1px;
	margin-bottom: -1px;
	padding: 6px 12px 10px 12px;
	margin-right: 5px;
	border: 1px solid transparent;
	border-bottom: 0;
	text-decoration: none;
	-moz-border-radius: 8px 8px 0 0;
	border-radius: 8px 8px 0 0;
	display: block;
	float: left;
	font-weight: bold;
	font-size: 13px;
	background-color: transparent;
	-webkit-border-top-left-radius: 8px;
	-webkit-border-top-right-radius: 8px
}

.menuBar li a.selected,.menuBar li a:hover {
	background-color: #b2d32f;
	border: 1px solid #d2d7bf;
	border-bottom: 0;
	background: -moz-linear-gradient(top, #d7ef7b 0, #d7ef7b 100%);
	background: -webkit-gradient(linear, center top, center bottom, color-stop(0%,
		#d7ef7b), color-stop(100%, #d7ef7b) )
}

.searchBar {
	background-color: #b2d32f;
	padding: 8px 0 0 0;
	position: relative;
	z-index: 3;
	display: block;
	margin-top: -1px;
	background: -moz-linear-gradient(top, #d7ef7b 0, #aeca43 100%);
	background: -webkit-gradient(linear, center top, center bottom, color-stop(0%,
		#d7ef7b), color-stop(100%, #aeca43) )
}

.searchBar .bottom {
	display: block;
	z-index: 4;
	border-bottom: 1px solid #9fa0a0;
	box-shadow: 0 1px 3px #333;
	height: 1px;
	background-color: #fff;
	-moz-box-shadow: 0 1px 3px #333;
	-webkit-box-shadow: 0 1px 3px #333;
	overflow: hidden;
	margin-top: 7px
}

input.searchInput {
	width: 150px;
	font-size: 15px;
	float: left;
	background: #fff url(http://twiends.com/images/search.png) no-repeat 95%
		50%;
	margin-top: 5px
}

.searchInput.watermark {
	color: #ccc;
	font-style: italic
}

.searchTagContainer {
	float: left;
	width: 540px;
	padding: 2px 0 0 10px;
	min-height: 44px
}

a.searchTag {
	background-color: #ddf1b6;
	font-weight: normal;
	display: block;
	float: left;
	font-size: 12px;
	padding: 2px 6px 3px 6px;
	margin: 0 5px 5px 0;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-box-shadow: 0 1px 2px #90a73a;
	-webkit-box-shadow: 0 1px 2px #90a73a;
	box-shadow: 0 1px 2px #90a73a
}

.interestsContainer {
	float: right;
	width: 220px;
	padding: 2px 20px 2px 0
}

.interestsContainer h6 {
	float: left;
	text-align: right;
	margin: 3px 5px 0 0
}

.interestsContainer a.searchTag {
	background-color: #e9fcff;
	float: right
}

a.modify {
	margin: 2px 7px 0 0;
	display: inline-block;
	float: right
}

.errorBar {
	display: block;
	background-color: #e7fcff;
	padding: 5px 0;
	border-bottom: 2px solid #e9f7fb;
	-moz-box-shadow: 0 1px 3px #598793;
	-webkit-box-shadow: 0 1px 3px #598793;
	box-shadow: 0 1px 3px #598793;
	color: #FFF;
	font-weight: bold;
	font-size: 13px
}

.errorBar.good {
	background-color: #006eb1
}

.errorBar.warning {
	background-color: #b18400
}

.errorBar.bad {
	background-color: #943700
}

* html .errorBar {
	height: 1px
}

.errorBar p {
	margin: 0;
	width: 900px;
	float: left;
	font-size: 17px
}

.errorBar a,.errorBar a:visited {
	color: #FFF;
	text-decoration: underline
}

a.closeButton {
	float: right;
	display: block;
	padding: 0 6px 3px 6px;
	border: 2px solid #fff;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-border-radius: 5px;
	margin: 1px 20px 0 0;
	text-decoration: none
}

a.closeButton:hover {
	background-color: #fff;
	color: #333
}

.promote .graphic {
	background: url(http://twiends.com/images/promo1.png) no-repeat 0 0;
	height: 200px
}

.promote .trial {
	padding-left: 15px
}

.promote .trial h5 {
	color: #cd0000;
	margin-bottom: 0
}

.promote .trial p {
	margin: 13px 0 0 0
}

.promote .gettwitter {
	width: 625px;
	padding: 3px 0 15px 12px;
	border: 2px solid #005c94;
	position: relative;
	margin: 10px 0 0 -10px;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	background-color: #e9f7ff;
	background: -moz-linear-gradient(top, #e9f7ff 0, #b1e1ff 99%);
	background: -webkit-gradient(linear, center top, center bottom, from(#e9f7ff),
		to(#b1e1ff) );
	min-height: 115px
}

.promote .gettwitter .username {
	width: 147px
}

.promote .gettwitter input.promoteNow {
	margin: 0 0 0 5px
}

.promote .gettwitter .feedback {
	margin: 2px 0
}

.promote .gettwitter .cards {
	vertical-align: top;
	padding: 15px 0 0 8px
}

.promote .step2 {
	display: none;
	font-size: 20px
}

.promote .step2 .result {
	vertical-align: middle;
	display: inline-block
}

.promote .step2 .result img {
	width: 32px;
	height: 32px
}

.promote .step2 .change {
	font-size: 15px;
	margin-bottom: 5px;
	display: inline-block;
	vertical-align: bottom
}

.buyseeds .gettwitter {
	display: none;
	width: 590px;
	padding: 3px 15px 15px 12px;
	border: 2px solid #005c94;
	position: relative;
	margin: 10px 0 0 -10px;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	background-color: #e9f7ff;
	background: -moz-linear-gradient(top, #e9f7ff 0, #b1e1ff 99%);
	background: -webkit-gradient(linear, center top, center bottom, from(#e9f7ff),
		to(#b1e1ff) );
	min-height: 65px
}

.userImgBorder {
	position: absolute;
	background-color: #fff;
	opacity: 0.7;
	top: 60px;
	left: 20px;
	width: 113px;
	height: 113px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-o-border-radius: 4px;
	-ms-border-radius: 4px;
	-khtml-border-radius: 4px;
	border-radius: 4px;
	left: 20px;
}

.userImg {
	position: relative;
	top: 12px;
	left: 7px;
	width: 100px;
	height: 100px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-o-border-radius: 4px;
	-ms-border-radius: 4px;
	-khtml-border-radius: 4px;
	border-radius: 4px;
}

.userProfile {
	position: relative;
	top: 30px;
	left: 0px;
}

.seedsShow {
	position: absolute;
	top: 75px;
	right: 20px;
	font-size: 500%;
}

.seedsShow h1 {
	font-size: 100%;
	color: #555;
}

.seedsShow h2 {
	font-size: 30%;
	color: #666;
	margin: 0 0 0 15px
}

.features b {
	font-size: 500%;
	color: #FF6C00;
	margin: 30px 0 0 45px
}

div.apps_listing_grid {
	padding: 0 0 0 0;
}

div.apps_listing_grid,div.app_grid_row {
	overflow: hidden;
	clear: both;
}

div.app_grid_row {
	padding: 30px 0 30px 28px;
}

div.app_item_box { /*	background: yellow;*/
	margin: 0 43px 0 0;
	cursor: pointer;
}

div.app_item_box:hover * {
	text-decoration: underline;
}

img.app_item_icon,div.app_item_info,div.app_item_box {
	float: left;
}

div.app_item_info {
	width: 144px;
	padding: 0 0 0 11px;
}

div.app_item_info h3 {
	color: black;
	font-weight: bold;
	font-size: 15px;
	padding: 7px 0 0 0;
}

div.app_item_info h3 small {
	display: block;
	font-weight: normal;
	font-size: 11px;
	line-height: 16px;
	color: #666;
}

img.listing_icon {
	margin: 8px 0 0 -3px;
}

div.app_item_info span.deets,div.app_item_info span.deets a:link,div.app_item_info span.deets a:visited
	{
	color: #8b07a3;
	font: italic 11px Arial, Helvetica, sans-serif;
}

div.app_item_info span.deets {
	display: block;
	margin: 16px 0 0 0;
}

div.col div.back_2_apps {
	line-height: 36px;
	color: #888;
	font-size: 16px;
	position: absolute;
	top: 12px;
	left: 12px;
}

div.col div.back_2_apps a:link,div.col div.back_2_apps a:visited {
	line-height: 36px;
}

div.app_listing_container {
	float: left;
	margin: 5px 0px 0px 10px;
	padding: 5px 0 0 5px;
	cursor: pointer;
	width:200px;
	height:85px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	-o-border-radius: 8px;
	-ms-border-radius: 8px;
	-khtml-border-radius: 8px;
	border-radius: 8px;
	background:#fff;
}

div.app_listing_text_over * {
	text-decoration: underline;
}

div.app_listing_deets,img.app_listing_thumb {
	float: left;
}

img.app_listing_thumb {
	float: left;
	width:80px;
	height:80px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	-o-border-radius: 8px;
	-ms-border-radius: 8px;
	-khtml-border-radius: 8px;
	border-radius: 8px;
}

div.app_listing_deets { /*		background: teal;*/
	width: 80px;
	padding: 0 0 0 25px;
}

div.app_listing_deets h3 {
	color: black;
	font: bold 15px Helvetica, Arial, sans-serif;
	margin: 14px 0 3px;
}

div.app_listing_deets small {
	color: #656565;
	font: 11px/15px Arial, Helvetica, sans-serif;
	display: block;
}

div.grouping_3 {
	background: #D8F569;
}

div.appy_row {
	overflow: hidden;
	padding: 18px 0 18px 7px;
}

div#sort_bar {
	background: #e7e7e7 url('http://mobileroadie.com/img/public3/app_gallery/sort_by_bg.jpg') 0 0
		repeat-x;
	height: 20px;
	border: 5px solid white;
	-moz-box-shadow: 0px 0px 4px #888;
	-webkit-box-shadow: 0px 0px 4px #888;
	box-shadow: 0px 0px 4px #888;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	padding: 0px 22px 15px 22px;
	margin: 10px 0 0 0;
}

div#sort_bar label,div#sort_bar select {
	float: left;
}

div#sort_bar label {
	color: #777;
	font: italic 14px Georgia, "Palatino", serif;
	display: block;
	padding: 7px 8px 0 0;
}

div#sort_by_box {
	float: right;
}

div#platform_cats_box {
	float: left;
}

select#platform,select#app_type {
	margin-right: 30px;
}